package com.xy.api.model.dto.calculate.maori;

import lombok.Data;

import java.math.BigDecimal;

@Data
public class MaoriProductDTO {

    /**
     * ID
     */
    private Long id;

    /**
     * 产品ID
     */
    private Long productId;

    /**
     * 产品名称
     */
    private String productName;

    /**
     * 项目名称
     */
    private String name;

    /**
     * 一级品类
     */
    private String plOne;

    /**
     * 二级品类
     */
    private String plTwo;

    /**
     * 变体1
     */
    private String variantCodeOne;

    /**
     * 变体2
     */
    private String variantCodeTwo;

    /**
     * 核算状态：0未填写完成，1-已核算
     */
    private Integer status;

    /**
     * 售价单位
     */
    private String priceUnit;

    /**
     * 产品长度单位
     */
    private String productUnit;

    /**
     * 重量单位
     */
    private String weightUnit;

    /**
     * 存储的价格（单位：美元/立方英尺）
     */
    private BigDecimal storagePrice;

    /**
     * 海运费价格
     */
    private BigDecimal oceanShipPrice;

    /**
     * 空运费价格
     */
    private BigDecimal airliftShipPrice;

    /**
     * 抛重速除
     */
    private Integer weightSpeedDivision;

    /**
     * 核算结果
     */
    private MaoriProductInstanceDTO totalInstance;

    private Integer isDeleted;
}
